#ifndef PLAYER_H
#define PLAYER_H

#include <QMainWindow>
#include <phonon/audiooutput.h>
#include <phonon/seekslider.h>
#include <phonon/mediaobject.h>
#include <phonon/volumeslider.h>
#include <phonon/backendcapabilities.h>
#include <QList>
#include <QListWidget>

#include <QLabel>
#include <QPushButton>

class QAction;
class QTableWidget;
class QLCDNumber;

namespace Playur {

class Player : public QMainWindow
{
    Q_OBJECT
public:
    Player();

protected:
    void dragEnterEvent(QDragEnterEvent *event);
    void dropEvent(QDropEvent *event);

private slots:
    void buttonClicked();

private:
    QLabel* label;
    QPushButton* button;
    Phonon::MediaObject* mediaObject;
    Phonon::AudioOutput* audioOutput;

};

}

#endif // PLAYER_H
